Tata Steel was the top loser in the Sensex pack, shedding around 3 per cent, followed by Tech Mahindra, HCL Tech, IndusInd Bank and Reliance Industries. NSE Nifty fell by 40.70 points to 17,888.95.
Benchmark stock indices Sensex and Nifty closed with losses in a choppy trade on Thursday as investors preferred a cautious approach ahead of inflation and industrial production data to be released later in the day. Unabated foreign fund outflows also hit the investor sentiment. The 30-share BSE Sensex declined by 147.47 points or 0.25 per cent to settle at 59,958.03.